first impulse - Spanish English Dictionary